Package | dk.ehealth.sundhed.fhir.ig.core |
Type | OperationDefinition |
Id | Id |
FHIR Version | R4 |
Source | http://ehealth.sundhed.dk/fhir/https://build.fhir.org/ig/fut-infrastructure/implementation-guide/OperationDefinition-ClinicalImpression-t-set-measurement-validity.html |
Url | https://task.devtest.systematic-ehealth.com/fhir/OperationDefinition/ClinicalImpression-t-set-measurement-validity |
Version | 3.5.0 |
Status | active |
Date | 2025-02-24T21:25:44+00:00 |
Name | set-measurement-validity |
Title | Invalidate / Retract Invalidation of a Measurement |
Experimental | False |
Realm | dk |
Description | This operation is used to invalidate or retract an invalidation of a Measurement. ## Input The input parameter is a ClinicalImpression resource with the following values: - `status` - The status of the ClinicalImpression must be `completed`. - `investigation.item` - Versioned reference to the Measurement that is to be invalidated or retracted. - `investigation.item` - Unversioned reference to the Measurement that is to be invalidated or retracted. - `subject` - Reference to the Patient . - `episodeOfCare` - Reference to the EpisodeOfCare that the Measurement is part of. - `code` - Should use `MeasurementAssessment` from `http://ehealth.sundhed.dk/cs/clinicalimpression-codes`. - `finding.code` - The finding code must be `measurement-invalidated` or `measurement-invalidation-retracted`. - `decision` - The decision code is required if `finding.code` is `measurement-invalidated`. The decision code must be `invalidated-fulfills` or `invalidated-is-not-fulfillment`. ## Output The operation returns the persisted ClinicalImpression: - `clinicalImpression` - The persisted ClinicalImpression resource with updated assessor values. ## Operation side effects - The operation will update the status of the Measurement that is being invalidated or has the invalidation retracted to `entered-in-error` or `completed` respectively. - The operation will update the status to `entered-in-error` for any previous invalidation or invalidation retraction ClinicalImpression for the referenced Measurement, indicating that the previous ClinicalImpression is no longer used to represent the validity of the Measurement. The operation performs a search for any existing ClinicalImpression in the measurement validity cycle, and does not rely on/update the `previous` field on the input ClinicalImpression. If the input ClinicalImpression is for invalidation retraction, there must exist a ClinicalImpression invalidating the Measurement. - The operation will add an additional investigation with the code `item-modified`, referencing the Measurement version after the patch has been applied. - The operation will set assessor values (assessor, assessorOrganization and assessorOther). If the user is of type PRACTITIONER, assessor and assessorOrganization will be set. If the user is of type PATIENT, assessorOther will be set`. |
Type | true |
Kind | operation |
CapabilityStatement | |
task ![]() | task |
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition ClinicalImpression-t-set-measurement-validity
URL: [base]/ClinicalImpression/$set-measurement-validity
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | clinicalImpression | 1..1 | ClinicalImpression |
{
"resourceType" : "OperationDefinition",
"id" : "ClinicalImpression-t-set-measurement-validity",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: OperationDefinition ClinicalImpression-t-set-measurement-validity</b></p><a name=\"ClinicalImpression-t-set-measurement-validity\"> </a><a name=\"hcClinicalImpression-t-set-measurement-validity\"> </a><a name=\"ClinicalImpression-t-set-measurement-validity-da-DK\"> </a><p>URL: [base]/ClinicalImpression/$set-measurement-validity</p><h3>Parameters</h3><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>clinicalImpression</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/clinicalimpression.html\">ClinicalImpression</a></td><td/><td/></tr></table></div>"
},
"url" : "https://task.devtest.systematic-ehealth.com/fhir/OperationDefinition/ClinicalImpression-t-set-measurement-validity",
"version" : "3.5.0",
"name" : "set-measurement-validity",
"title" : "Invalidate / Retract Invalidation of a Measurement",
"status" : "active",
"kind" : "operation",
"date" : "2025-02-24T21:25:44+00:00",
"publisher" : "Den telemedicinske infrastruktur (eHealth Infrastructure)",
"contact" : [
{
"name" : "Den telemedicinske infrastruktur (eHealth Infrastructure)",
"telecom" : [
{
"system" : "url",
"value" : "http://ehealth.sundhed.dk"
}
]
}
],
"description" : "This operation is used to invalidate or retract an invalidation of a Measurement.\r\n## Input\r\nThe input parameter is a ClinicalImpression resource with the following values:\r\n- `status` - The status of the ClinicalImpression must be `completed`.\r\n- `investigation.item` - Versioned reference to the Measurement that is to be invalidated or retracted.\r\n- `investigation.item` - Unversioned reference to the Measurement that is to be invalidated or retracted.\r\n- `subject` - Reference to the Patient .\r\n- `episodeOfCare` - Reference to the EpisodeOfCare that the Measurement is part of.\r\n- `code` - Should use `MeasurementAssessment` from `http://ehealth.sundhed.dk/cs/clinicalimpression-codes`.\r\n- `finding.code` - The finding code must be `measurement-invalidated` or `measurement-invalidation-retracted`.\r\n- `decision` - The decision code is required if `finding.code` is `measurement-invalidated`. The decision code must be `invalidated-fulfills` or `invalidated-is-not-fulfillment`.\r\n## Output\r\nThe operation returns the persisted ClinicalImpression:\r\n- `clinicalImpression` - The persisted ClinicalImpression resource with updated assessor values.\r\n## Operation side effects\r\n- The operation will update the status of the Measurement that is being invalidated or has the invalidation retracted to `entered-in-error` or `completed` respectively.\r\n- The operation will update the status to `entered-in-error` for any previous invalidation or invalidation retraction ClinicalImpression for the referenced Measurement, indicating that the previous ClinicalImpression is no longer used to represent the validity of the Measurement. The operation performs a search for any existing ClinicalImpression in the measurement validity cycle, and does not rely on/update the `previous` field on the input ClinicalImpression. If the input ClinicalImpression is for invalidation retraction, there must exist a ClinicalImpression invalidating the Measurement.\r\n- The operation will add an additional investigation with the code `item-modified`, referencing the Measurement version after the patch has been applied.\r\n- The operation will set assessor values (assessor, assessorOrganization and assessorOther). If the user is of type PRACTITIONER, assessor and assessorOrganization will be set. If the user is of type PATIENT, assessorOther will be set`.\r\n",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "DK",
"display" : "Denmark"
}
]
}
],
"affectsState" : true,
"code" : "set-measurement-validity",
"resource" : [
"ClinicalImpression"
],
"system" : false,
"type" : true,
"instance" : false,
"parameter" : [
{
"name" : "clinicalImpression",
"use" : "in",
"min" : 1,
"max" : "1",
"type" : "ClinicalImpression"
}
]
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.